package model.response

import scala.beans.BeanProperty

class QueryResponse{
  
  /**
   * 订单号
   */
  @BeanProperty var orderId:String = _

  /**
   * 用户openid
   */
  @BeanProperty var openid:String = _

  /**
   * 总金额
   */
  @BeanProperty var totalFee:String = _

  /**
   * 现金支付金额
   */
  @BeanProperty var cashFee:String = _

  /**
   * 代金券（微信红包）金额
   */
  @BeanProperty var couponFee:String = _

  /**
   * 标价币种
   */
  @BeanProperty var feeType:String = _

  /**
   * 付款银行
   */
  @BeanProperty var bankType:String = _

  /**
   * 交易状态
   * SUCCESS—支付成功
   * REFUND—转入退款
   * NOTPAY—未支付
   * CLOSED—已关闭
   * REVOKED—已撤销（刷卡支付）
   * USERPAYING--用户支付中
   * PAYERROR--支付失败(其他原因，如银行返回失败)
   */
  @BeanProperty var tradeState:String = _
}
